"""lambda 是什么？
lambda 是Python中的一种隐式函数 对于一行表达式的函数 可以快速定义，不需要定义函数名
格式：lambda 变量 表达式
"""

# 定义一个平方函数
def square(a:int)-> int:
    return a*a

print(square(2))
# lambda 快速定义函数
square_lambda = lambda x: x*x
print(square_lambda(4))

# 快速地初始化 列表；筛选出列表当中的奇数
numbers = [1,2,3,4,5,7,8,9]
ods = list(filter(lambda x : x%2, numbers))
print(ods)